lame duck – English–Latine translations

🇬🇧 en la 🇻🇦

lame duck verb

  • a person or thing that is helpless, inefficient or disabled
anathema
Wiktionary Links